export default {
  // 为当前模块开启命名空间
  namespaced:true,
  // 模块的 state 数据
  state:()=>({
    // address: JSON.parse(uni.getStorageInfoSync('adress') || '{}') 
      address: JSON.parse(uni.getStorageSync('address') || '{}'),
  }),
   // 模块的 mutations 方法
  mutations:{
    // 更新收货地址
    updataAddress(state,address){
      state.address = address
      this.commit('my_user/saveAdressToString')
    },
    saveAdressToString(state){
      uni.setStorageSync('address' , JSON.stringify(state.address))
    }
  },
   // 模块的 getters 属性
  getters:{
    updataCityName(state){
      if(!state.address.cityName) return ''
      return state.address.provinceName + state.address.cityName + state.address.countyName + state.address.detailInfo
    }
  }
}